package com.atomgit.ai.proxy.processor.service;

import com.atomgit.ai.proxy.param.PromptParam;
import com.atomgit.ai.proxy.vo.ModelAnswerVO;

public interface ParamAndResponseProcessor {

    /**
     * 生成请求体参数
     * @param param
     * @return
     */
   String generateRequestBody(PromptParam param);

    /**
     * 解析模型返回结果
     * @param responseBody
     * @return
     */
   ModelAnswerVO generateModelAnswerVO(String responseBody);

}
